Troubleshooting Distributed Power Systems